£ 10183\mo Spencer Drive, Hampstead Garden Suburb, London, N2 Bathroom/s 6 Bedroom/s Houses / Detached